//
//  KMineRequest.h
//  QiJi
//
//  Created by Jim huang on 2018/6/11.
//  Copyright © 2018年 Jim_QiJi. All rights reserved.
//

#import "KBaseRequest.h"
#import "AddressProvinceCityController.h"

@interface KMineRequest : KBaseRequest

/**
 我的团队
 
 @param type 类型 type=1 服务站，type=2 琪迹卡
 
 */
-(instancetype)initMyTeamWithType:(NSString *)type;



/**
 收藏列表

 @param page 当前页
 @param type 类型 0=全部，1=经验分享，2=行业资讯，3=视频教程
 
 */
-(instancetype)initMyCollectionListWithPage:(NSString *)page type:(NSString *)type;


#pragma mark ----地址管理
/**
 收货地址列表

 */
-(instancetype)initMyAddressList;



/**
 新增收货地址

 @param adressResultModel 地址model
 @param detail 详情
 @param isDefault 是否为默认     N=不是，Y=是
 @param name 收件人
 @param phone 联系电话
 */
-(instancetype)initAddAddressWithAdressResultModel:(AddressProvinceCityResultModel *)adressResultModel detail:(NSString *)detail isDefault:(NSString *)isDefault name:(NSString *)name phone:(NSString *)phone;


/**
 删除收地址
 @param key id

 */
-(instancetype)initDeleteAddressWithKey:(NSString *)key;



/**
 修改收货地址

 @param adressResultModel 地址model
 @param detail 详情
 @param isDefault 是否为默认     N=不是，Y=是
 @param name 收件人
 @param phone 联系电话
 @param id id

 */
-(instancetype)initChangeAddressWithAdressResultModel:(AddressProvinceCityResultModel *)adressResultModel detail:(NSString *)detail isDefault:(NSString *)isDefault name:(NSString *)name phone:(NSString *)phone id:(NSString *)id;

/**
 设为默认地址

 @param key id
 */
-(instancetype)initSetDefaultAddressWithKey:(NSString *)key;

#pragma mark ----身份认证

/**
 实名认证

 @param trueName 真实姓名
 @param type 类型
 @param frontImageUrl 正面照
 @param backImageUrl 反面照
 */
-(instancetype)initUploadTurenameWithTrueName:(NSString *)trueName type:(NSString *)type frontImageUrl:(NSString *)frontImageUrl backImageUrl:(NSString *)backImageUrl;


/**
 获取认证信息
 */
-(instancetype)initCheckTurename;

@end
